VMware实现Android x86 8.1 从安装到使用

您所在的位置:网站首页 vm 安装安卓 跑游戏 VMware实现Android x86 8.1 从安装到使用

VMware实现Android x86 8.1 从安装到使用

2024-02-27 11:38| 来源: 网络整理| 查看: 265

VMware实现Android x86 8.1 从安装到使用———全网最全,全网首发,本人实测 虚拟机--Android 安装 Android系统配置 安装软件 个性化设计 托坑指南 一些终端模拟器的指令

虚拟机–Android

发现现在安卓虚拟机已经到了8.1,我就试试能不能安装并正常使用。由于版本过新,网上也没有一些系统的教程,现有的基本上还是Android4的安装教程。经过了一些小曲折,我终于在VMware上实现了Android。

安装

1.安装VMware或者VirtualBox,看你个人爱好,我选择了VM的15版本 2.在官网下载androidx86的VMDK文件 官方下载地址

附:VMDK文件是VMware的专用文件,比iso镜像文件安装要简便许多,内部已经配置好了,只需要按照虚拟机安装普通流程即可,这里我附一个链接原生Android8.1讲解很详细,具体不再赘述。{传送门}

3.安装完毕

Android系统配置

此时你应该已经可以正常开机了,打开了桌面,一个谷歌原生系统呈现在眼前 开机 桌面

简单配置 1.更改语言,跟普通安卓一样,在setting->language中更改。 2.更改时区,因为有的软件会识别你的时间是否正确,才可使用。同样在setting中找。 3.其余的自己探索吧 安装软件

咳咳 划重点

因为是谷歌原生系统,你会发现里面的好多软件基本都用不了。中国大陆地区不能使用,你现在只能打开浏览器,逛逛百度。这当然不行,所以我们要安装软件。

1.由于Android 8.1的chrome不能直接安装软件,所以我们要用技术手段在系统中安装一个酷安。这里我要感谢蓝点网的帮助,在他们的服务器上有apk可以直接下载。

2.强调 打开终端模拟器,按照下图输入 终端控制器 随后回车,成功安装后,打开桌面的文件管理器,打开Download,会发现已经有安装包了,直接安装就OK了!在酷安里就可以下载各类软件了。 PS:还可以使用邮件等通信工具在网络中完成主机与虚拟机的文件传输,同样也可以传送apk文件 在这里插入图片描述

个性化设计

壁纸可以随意换,应用排序,就把它当作自己的安卓系统一样就可以使用了!

托坑指南 使用VMDK文件安装,避免繁琐步骤 网络使用NAT转换可以直接上网 安装apk尽量使用网络互传或者上传到MINISEVER用终端模拟器安装,别使用AVD来安装,对于没有JAVA的电脑根本用不了 了解一些终端模拟器的指令可以轻松快捷的使用虚拟Android

下面是评论区一位大神的建议,我觉得不错,引用一下

有安卓手机的话,就用数据线连接到电脑,然后在虚拟机里可以打开你的手机文件,想要什么应用就在手机里下载好就可以了,要注意的是你必须要把apk复制到虚拟机里 一些终端模拟器的指令 free 1.作用 free命令用来显示内存的使用情况,使用权限是所有用户。 2.格式 free [-b|-k|-m] [-o] [-s delay] [-t] [-V] 3.主要参数 -b -k -m:分别以字节(KB、MB)为单位显示内存使用情况。 -s delay:显示每隔多少秒数来显示一次内存使用情况。 -t:显示内存总和列。 -o:不显示缓冲区调节列。 4.应用实例 free命令是用来查看内存使用情况的主要命令。和top命令相比,它的优点是使用简单,并且只占用很少的系统资源。通过-S参数可以使用free命令不间断地监视有多少内存在使用,这样可以把它当作一个方便实时监控器。 #free -b -s5 使用这个命令后终端会连续不断地报告内存使用情况(以字节为单位),每5秒更新一次。 busybox BusyBox 是标准 Linux 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。 1、 BusyBox 的诞生   BusyBox 最初是由 Bruce Perens 在 1996 年为 Debian GNU/Linux 安装盘编写的。其目标是在一张软盘上创建一个可引导的 GNU/Linux 系统,这可以用作安装盘和急救盘。   2、busybox的用法   可以这样用busybox   #busybox ls   他的功能就相当运行ls命令   最常用的用法是建立指向busybox的链接,不同的链接名完成不同的功能.   #ln -s busybox ls   #ln -s busybox rm   #ln -s busybox mkdir   然后分别运行这三个链接:   #./ls   #./rm   #./mkdir   就可以分别完成了ls rm 和mkdir命令的功能.虽然他们都指向同一个可执行程序busybox,但是只要链接名不同,完成的功能就不同,很多linux网站都提供busybox的源代码下载。   3、配置busybox   busybox的配置程序和linux内核菜单配置方式简直一模一样.熟悉用make menuconfig方式配置linux内核的朋友很容易上手.   #cp busybox-1.00.tar.gz /babylinux   #cd /babylinux   #tar xvfz busybox-1.00.tar.gz   #cd busybox-1.00   #make menuconfig   下面是需要编译进busybox的功能选项。   General Configuration应该选的选项   Show verbose applet usage messages   Runtime SUID/SGID configuration via /etc/busybox.conf   Build Options   Build BusyBox as a static binary (no shared libs)   这个选项是一定要选择的,这样才能把busybox编译成静态链接的可执行文件,运行时才独立于其他函数库.否则必需要其他库文件才能运行,在单一个linux内核不能使它正常工作.   Installation Options   Don’t use /usr   这个选项也一定要选,否则make install 后busybox将安装在原系统的/usr下,这将覆盖掉系统原有的命令.选择这个选项后,make install后会在busybox目录下生成一个叫_install的目录,里面有busybox和指向它的链接.   其它选项都是一些linux基本命令选项,自己需要哪些命令就编译进去,一般用默认的就可以了,配置好后退出并保存。   4、编译并安装busybox   #make   #make install   编译好后在busybox目录下生成子目录_install,里面的内容:   drwxr-xr-x 2 root root 4096 11月 24 15:28 bin   rwxrwxrwx 1 root root 11 11月 24 15:28 linuxrc -> bin/busybox   drwxr-xr-x 2 root root 4096 11月 24 15:28 sbin   其中可执行文件busybox在bin目录下,其他的都是指向他的符号链接. 一、安装和登录命令 reboot 1.作用 reboot命令的作用是重新启动计算机,它的使用权限是系统管理者。 2.格式 reboot [-n] [-w] [-d] [-f] [-i] 3.主要参数 -n: 在重开机前不做将记忆体资料写回硬盘的动作。 -w: 并不会真的重开机,只是把记录写到/var/log/wtmp文件里。 -d: 不把记录写到/var/log/wtmp文件里(-n这个参数包含了-d)。 -i: 在重开机之前先把所有与网络相关的装置停止。 mount 1.作用 mount命令的作用是加载文件系统,它的用权限是超级用户或/etc/fstab中允许的使用者。 2.格式 mount -a [-fv] [-t vfstype] [-n] [-rw] [-F] device dir 3.主要参数 -h:显示辅助信息。 -v:显示信息,通常和-f用来除错。 -a:将/etc/fstab中定义的所有文件系统挂上。 -F:这个命令通常和-a一起使用,它会为每一个mount的动作产生一个行程负责执行。在系统需要挂上大量NFS文件系统时可以加快加载的速度。 -f:通常用于除错。它会使mount不执行实际挂上的动作,而是模拟整个挂上的过程,通常会和-v一起使用。 -t vfstype:显示被加载文件系统的类型。 -n:一般而言,mount挂上后会在/etc/mtab中写入一笔资料,在系统中没有可写入文件系统的情况下,可以用这个选项取消这个动作。 umount 1.作用 umount命令的作用是卸载一个文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。 2.格式 unmount -a [-fFnrsvw] [-t vfstype] [-n] [-rw] [-F] device dir 3.使用说明 umount 命令是mount命令的逆操作,它的参数和使用方法和mount命令是一样的。Linux挂装CD-ROM后,会锁定CD—ROM,这样就不能用CD- ROM面板上的Eject按钮弹出它。但是,当不再需要光盘时,如果已将/cdrom作为符号链接,请使用umount/cdrom来卸装它。仅当无用户 正在使用光盘时,该命令才会成功。该命令包括了将带有当前工作目录当作该光盘中的目录的终端窗口。 exit 1.作用 exit命令的作用是退出系统,它的使用权限是所有用户。 2.格式 exit 3.参数 exit命令没有参数,运行后退出系统进入登录界面。 二、文件处理命令 mkdir 1.作用 mkdir命令的作用是建立名称为dirname的子目录,与MS DOS下的md命令类似,它的使用权限是所有用户。 2.格式 mkdir [options] 目录名 3.[options]主要参数 -m, --mode=模式:设定权限,与chmod类似。 -p, --parents:需要时创建上层目录;如果目录早已存在,则不当作错误。 -v, --verbose:每次创建新目录都显示信息。 --version:显示版本信息后离开。 4.应用实例 在进行目录创建时可以设置目录的权限,此时使用的参数是“-m”。假设要创建的目录名是“tsk”,让所有用户都有rwx(即读、写、执行的权限),那么可以使用以下命令: $ mkdir -m 777 tsk grep 1.作用 grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式 grep [options] 3.主要参数 [options]主要参数: -c:只输出匹配行的计数。 -I:不区分大小写(只适用于单字符)。 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。 pattern正则表达式主要参数: \:忽略正则表达式中特殊字符的原有含义。 ^:匹配正则表达式的开始行。 $: 匹配正则表达式的结束行。 \:到匹配正则表达式的行结束。 [ ]:单个字符,如[A]即A符合要求 。 [ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。 。:所有的单个字符。 * :有字符,长度可以为0。 正则表达式是Linux/Unix系统中非常重要的概念。正则表达式(也称为“regex”或“regexp”)是一个可以描述一类字符串的模式(Pattern)。如果一个字符串可以用某个正则表达式来描述,我们就说这个字符和该正则表达式匹配(Match)。这和DOS中用户可以使用通配符 “*”代表任意字符类似。在Linux系统上,正则表达式通常被用来查找文本的模式,以及对文本执行“搜索-替换”操作和其它功能。 4.应用实例 查询DNS服务是日常工作之一,这意味着要维护覆盖不同网络的大量IP地址。有时IP地址会超过2000个。如果要查看nnn.nnn网络地址,但是却忘了第二部分中的其余部分,只知到有两个句点,例如nnn nn..。要抽取其中所有nnn.nnn IP地址,使用[0-9 ]\{ 3 \}\.[0-0\{ 3\}\。含义是任意数字出现3次,后跟句点,接着是任意数字出现3次,后跟句点。 $grep ’[0-9 ]\{ 3 \}\.[0-0\{ 3\}\’ ipfile 补充说明,grep家族还包括fgrep和egrep。fgrep是fix grep,允许查找字符串而不是一个模式;egrep是扩展grep,支持基本及扩展的正则表达式,但不支持\q模式范围的应用及与之相对应的一些更加规范的模式。 dd 1.作用 dd命令用来复制文件,并根据参数将数据转换和格式化。 2.格式 dd [options] 3.


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3